package com.cyandpos.pad.posdata;

import java.io.Serializable;

public class PosJHResponse implements Serializable {
    private String status;//状态
    private String returnMsg;// 返回信息
    private String returnCode;//返回码
    private String channelTradeNo;//渠道 订单号 TotalFee
    // SALE
    //	退款查询	REFUNDQUERY
    //	退款	REFUND
    //	消费查询	SALEQUERY
    private String channelType;// 渠道类型
    private String payTime;// 支付时间
    private String orderTime;//款台号
    private String jlbh;// 订单时间
    private String merchantId;//商户编码
    private String merchantName;//商户名称
    private String actTotalFee;//实付金额
    private String couponFee_Shop;//优惠金额  [商户]
    private String couponFee;// 优惠金额  [第三方]
    private String platformTxnNo;// 交易流水号transactionId
    private String outTradeNo;// 外部订单号
    private String outRefundNo;// 商户退款单号

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getReturnMsg() {
        return returnMsg;
    }

    public void setReturnMsg(String returnMsg) {
        this.returnMsg = returnMsg;
    }

    public String getReturnCode() {
        return returnCode;
    }

    public void setReturnCode(String returnCode) {
        this.returnCode = returnCode;
    }

    public String getChannelTradeNo() {
        return channelTradeNo;
    }

    public void setChannelTradeNo(String channelTradeNo) {
        this.channelTradeNo = channelTradeNo;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getPayTime() {
        return payTime;
    }

    public void setPayTime(String payTime) {
        this.payTime = payTime;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public String getJlbh() {
        return jlbh;
    }

    public void setJlbh(String jlbh) {
        this.jlbh = jlbh;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public String getActTotalFee() {
        return actTotalFee;
    }

    public void setActTotalFee(String actTotalFee) {
        this.actTotalFee = actTotalFee;
    }

    public String getCouponFee_Shop() {
        return couponFee_Shop;
    }

    public void setCouponFee_Shop(String couponFee_Shop) {
        this.couponFee_Shop = couponFee_Shop;
    }

    public String getCouponFee() {
        return couponFee;
    }

    public void setCouponFee(String couponFee) {
        this.couponFee = couponFee;
    }

    public String getTransactionId() {
        return platformTxnNo;
    }

    public void setTransactionId(String transactionId) {
        this.platformTxnNo = transactionId;
    }

    public String getOutTradeNo() {
        return outTradeNo;
    }

    public void setOutTradeNo(String outTradeNo) {
        this.outTradeNo = outTradeNo;
    }

    public String getOutRefundNo() {
        return outRefundNo;
    }

    public void setOutRefundNo(String outRefundNo) {
        this.outRefundNo = outRefundNo;
    }

    @Override
    public String toString() {
        return "M_HKPayResponse{" +
                "status='" + status + '\'' +
                ", returnMsg='" + returnMsg + '\'' +
                ", returnCode='" + returnCode + '\'' +
                ", channelTradeNo='" + channelTradeNo + '\'' +
                ", channelType=" + channelType +
                ", payTime='" + payTime + '\'' +
                ", orderTime='" + orderTime + '\'' +
                ", jlbh='" + jlbh + '\'' +
                ", merchantId='" + merchantId + '\'' +
                ", merchantName='" + merchantName + '\'' +
                ", actTotalFee='" + actTotalFee + '\'' +
                ", couponFee_Shop='" + couponFee_Shop + '\'' +
                ", couponFee='" + couponFee + '\'' +
                ", PlatformTxnNo='" + platformTxnNo + '\'' +
                ", outTradeNo='" + outTradeNo + '\'' +
                ", outRefundNo='" + outRefundNo + '\'' +
                '}';
    }
}
